package com.baor.vip.mapper;

import com.baor.vip.domain.BlackChangeDTO;
import com.baor.vip.domain.BlackChangeVO;
import com.baor.vip.domain.BlackVO;
import com.baor.vip.domain.VipInfoDTO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

@Mapper
public interface BlackMapper  {
    VipInfoDTO vipBlack(@Param("vipUid") Integer vipUid);

    BlackChangeVO totalBlack();

    List<BlackChangeDTO> blackList(BlackChangeDTO blackChangeDTO);

    List<String> blackOrginBox();

    List<String> accTypeBox();

    int addBlackChange(BlackChangeVO blackChangeVO);

    int select(Integer vipUid);

    int updateVipBlack(Map<String, Object> map);

    int addVipBlack(Map<String, Object> map);
}
